sand buggy - Alemán Inglés Diccionario